package com.cainiao.pojo;

import java.math.BigDecimal;

/**
 * 
 * ShopGoodsClass
 * 数据库表：shop_goods_class
 */
public class ShopGoodsClass {

    /**
     * 
     * 表字段 : shop_goods_class.class_id
     */
    private Integer classId;

    /**
     * 分类名称
     * 表字段 : shop_goods_class.class_name
     */
    private String className;

    /**
     * 上级ID
     * 表字段 : shop_goods_class.class_parent_id
     */
    private Integer classParentId;

    /**
     * 1:顶级 2:二级 3:三级
     * 表字段 : shop_goods_class.class_level
     */
    private String classLevel;

    /**
     * 拼音
     * 表字段 : shop_goods_class.class_pinyin
     */
    private String classPinyin;

    /**
     * 
     * 表字段 : shop_goods_class.create_time
     */
    private Integer createTime;

    /**
     * 
     * 表字段 : shop_goods_class.update_time
     */
    private Integer updateTime;

    /**
     * 
     * 表字段 : shop_goods_class.delete_time
     */
    private Integer deleteTime;

    /**
     * 税率
     * 表字段 : shop_goods_class.tax_rate
     */
    private BigDecimal taxRate;

    /**
     * 消费税率
     * 表字段 : shop_goods_class.consume_rate
     */
    private BigDecimal consumeRate;

    /**
     * 增值税率
     * 表字段 : shop_goods_class.add_value_rate
     */
    private BigDecimal addValueRate;

    /**
     * 获取  字段:shop_goods_class.class_id
     *
     * @return shop_goods_class.class_id, 
     */
    public Integer getClassId() {
        return classId;
    }

    /**
     * 设置  字段:shop_goods_class.class_id
     *
     * @param classId the value for shop_goods_class.class_id, 
     */
    public void setClassId(Integer classId) {
        this.classId = classId;
    }

    /**
     * 获取 分类名称 字段:shop_goods_class.class_name
     *
     * @return shop_goods_class.class_name, 分类名称
     */
    public String getClassName() {
        return className;
    }

    /**
     * 设置 分类名称 字段:shop_goods_class.class_name
     *
     * @param className the value for shop_goods_class.class_name, 分类名称
     */
    public void setClassName(String className) {
        this.className = className == null ? null : className.trim();
    }

    /**
     * 获取 上级ID 字段:shop_goods_class.class_parent_id
     *
     * @return shop_goods_class.class_parent_id, 上级ID
     */
    public Integer getClassParentId() {
        return classParentId;
    }

    /**
     * 设置 上级ID 字段:shop_goods_class.class_parent_id
     *
     * @param classParentId the value for shop_goods_class.class_parent_id, 上级ID
     */
    public void setClassParentId(Integer classParentId) {
        this.classParentId = classParentId;
    }

    /**
     * 获取 1:顶级 2:二级 3:三级 字段:shop_goods_class.class_level
     *
     * @return shop_goods_class.class_level, 1:顶级 2:二级 3:三级
     */
    public String getClassLevel() {
        return classLevel;
    }

    /**
     * 设置 1:顶级 2:二级 3:三级 字段:shop_goods_class.class_level
     *
     * @param classLevel the value for shop_goods_class.class_level, 1:顶级 2:二级 3:三级
     */
    public void setClassLevel(String classLevel) {
        this.classLevel = classLevel == null ? null : classLevel.trim();
    }

    /**
     * 获取 拼音 字段:shop_goods_class.class_pinyin
     *
     * @return shop_goods_class.class_pinyin, 拼音
     */
    public String getClassPinyin() {
        return classPinyin;
    }

    /**
     * 设置 拼音 字段:shop_goods_class.class_pinyin
     *
     * @param classPinyin the value for shop_goods_class.class_pinyin, 拼音
     */
    public void setClassPinyin(String classPinyin) {
        this.classPinyin = classPinyin == null ? null : classPinyin.trim();
    }

    /**
     * 获取  字段:shop_goods_class.create_time
     *
     * @return shop_goods_class.create_time, 
     */
    public Integer getCreateTime() {
        return createTime;
    }

    /**
     * 设置  字段:shop_goods_class.create_time
     *
     * @param createTime the value for shop_goods_class.create_time, 
     */
    public void setCreateTime(Integer createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取  字段:shop_goods_class.update_time
     *
     * @return shop_goods_class.update_time, 
     */
    public Integer getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置  字段:shop_goods_class.update_time
     *
     * @param updateTime the value for shop_goods_class.update_time, 
     */
    public void setUpdateTime(Integer updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取  字段:shop_goods_class.delete_time
     *
     * @return shop_goods_class.delete_time, 
     */
    public Integer getDeleteTime() {
        return deleteTime;
    }

    /**
     * 设置  字段:shop_goods_class.delete_time
     *
     * @param deleteTime the value for shop_goods_class.delete_time, 
     */
    public void setDeleteTime(Integer deleteTime) {
        this.deleteTime = deleteTime;
    }

    /**
     * 获取 税率 字段:shop_goods_class.tax_rate
     *
     * @return shop_goods_class.tax_rate, 税率
     */
    public BigDecimal getTaxRate() {
        return taxRate;
    }

    /**
     * 设置 税率 字段:shop_goods_class.tax_rate
     *
     * @param taxRate the value for shop_goods_class.tax_rate, 税率
     */
    public void setTaxRate(BigDecimal taxRate) {
        this.taxRate = taxRate;
    }

    /**
     * 获取 消费税率 字段:shop_goods_class.consume_rate
     *
     * @return shop_goods_class.consume_rate, 消费税率
     */
    public BigDecimal getConsumeRate() {
        return consumeRate;
    }

    /**
     * 设置 消费税率 字段:shop_goods_class.consume_rate
     *
     * @param consumeRate the value for shop_goods_class.consume_rate, 消费税率
     */
    public void setConsumeRate(BigDecimal consumeRate) {
        this.consumeRate = consumeRate;
    }

    /**
     * 获取 增值税率 字段:shop_goods_class.add_value_rate
     *
     * @return shop_goods_class.add_value_rate, 增值税率
     */
    public BigDecimal getAddValueRate() {
        return addValueRate;
    }

    /**
     * 设置 增值税率 字段:shop_goods_class.add_value_rate
     *
     * @param addValueRate the value for shop_goods_class.add_value_rate, 增值税率
     */
    public void setAddValueRate(BigDecimal addValueRate) {
        this.addValueRate = addValueRate;
    }
}